Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
669 FINCHLEY ROAD Terraced £160,000 12 Dec 1996
673 FINCHLEY ROAD Terraced £541,000 6 Dec 2006
675 FINCHLEY ROAD Detached £340,000 30 Sep 2002
679 FINCHLEY ROAD £1,315,000 21 Aug 2017